/*
    Copyright (C) 2020 Sebastian J. Wolf and other contributors

    This file is part of Fernschreiber.

    Fernschreiber is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    Fernschreiber is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Fernschreiber. If not, see <http://www.gnu.org/licenses/>.
*/
import QtQuick 2.6
import Sailfish.Silica 1.0

Image {
    id: imageLoadingBackgroundImage
    asynchronous: true
    fillMode: Image.PreserveAspectFit
    width: sourceDimension
    height: sourceDimension
    opacity: 0.15
    source: "../../images/background-" + ( Theme.colorScheme ? "black" : "white" ) + ".svg"
    property int sourceDimension: Math.min(parent.width, parent.height) - Theme.paddingMedium
    anchors {
        centerIn: parent
    }
    sourceSize {
        width: sourceDimension
        height: sourceDimension
    }
}
